<?php
define('not_permission',	'500');
define('mysql_error',		'1');
define('license_not_found',	'2');

//Получаем данные
$s1 = $_GET['s1']; //license
$s2 = $_GET['s2']; //mac

//Если нет данных, значит нет доступа
if(!$s1 || !$s2) die(not_permission);
//E069951FDF6C	-	работа
//002354D5415F	-	дом

//Проверяем полученные данные
if(!preg_match("/^([A-Z0-9-])+$/", $s1)) die(license_not_found);
if(!preg_match("/^([A-Z0-9])+$/", $s2)) die(license_not_found);


//Выполняем запрос
require 'mysql.php';
$sql = "SELECT id
		FROM `license`
		WHERE `license` = '$s1'";
$result = mysql_query($sql);

//Если вернулось ноль записей, то лицензия не верная
if(mysql_num_rows($result) == 0) die(license_not_found);

//Получаем id лицензии
$row = mysql_fetch_assoc($result);
$id = $row['id'];

//Заносим MAC в базу
$sql = "UPDATE `license`
		SET `mac` = '$s2', `active` = '1'
		WHERE `id` = $id";
$result = mysql_query($sql);
if(mysql_affected_rows() == 1)
	die('ok');
else
	die('not');
?>